/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package org.cip.esymons.colegiatura.beans;

import java.util.List;
import org.cip.esymons.colegiatura.bc.ColegiadoDelegate;
import org.cip.esymons.colegiatura.be.Colegiado;

/**
 *
 * @author ADMINISTRADOR
 */
public class colegiadoController {

    private ColegiadoDelegate delegado;
    private Colegiado colegiado;

    public colegiadoController() {

        delegado =  new ColegiadoDelegate();
        colegiado = new Colegiado();
    }

    public Colegiado getColegiado() {
        return colegiado;
    }

    public void setColegiado(Colegiado colegiado) {
        this.colegiado = colegiado;
    }

    public ColegiadoDelegate getDelegado() {
        return delegado;
    }

    public void setDelegado(ColegiadoDelegate delegado) {
        this.delegado = delegado;
    }

    public Colegiado buscaPorCodigo(Integer codigo){

        return delegado.find(codigo);
    }

    public List<Colegiado> getListaColegiado(){

        return delegado.findAll();
    }

    public String nuevo(){

        
        return "ir_a_nuevo";
    }

    public String editar(){

        delegado.edit(colegiado);
        return "ir_a_listar";
    }

    public String grabar(){

        delegado.create(colegiado);
        return "ir_a_listar";
    }








}
